front yard – Català–English translations

🇬🇧 en ca

front yard noun

gespa
  • enclosed hard-surfaced area to the front of the house
aurícula
Wiktionary Links